package cn.mymall.service.mall;

import cn.mymall.entity.Member;
import cn.mymall.entity.mall.Product;
import cn.mymall.entity.mall.Sku;
import cn.mymall.vo.product.ProductSearchVo;
import cn.mymall.vo.product.ShippingFeeVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;

public interface IProductService extends IService<Product> {
    Page<Product> getProductList(final ProductSearchVo search);

    ShippingFeeVo getShippingFeeByProduct(Member member, Product product, Sku sku, int qty, Integer provinceId);


}
